Provides access to the user agent parser


Properties

Name Returns Notes Example
userAgent ReadableUserAgent Tries to get the user agent from the current request and parse it. If there is no current request or user agent string null is returned.
userAgentAsJsonObject JSONObject Tries to get the user agent from the current request and parse it. If there is no current request or user agent string null is returned.
userAgentAsJson String Tries to get the user agent from the current request and parse it. If there is no current request or user agent string null is returned.

Methods

Name Returns Notes Example
parse ( userAgent ) ReadableUserAgent Parse a user agent string for e.g.: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36
parseAsJson ( userAgent ) String Parse the user agent and return the results and a JSON string
parseAsJsonObject ( userAgent ) JSONObject Parse the user agent and return the results and a JSON Object
getUserAgent ( ) ReadableUserAgent Tries to get the user agent from the current request and parse it. If there is no current request or user agent string null is returned.
getUserAgentAsJsonObject ( ) JSONObject Tries to get the user agent from the current request and parse it. If there is no current request or user agent string null is returned.
getUserAgentAsJson ( ) String Tries to get the user agent from the current request and parse it. If there is no current request or user agent string null is returned.

Ask a question, or offer an answer